setback in economic activity - Turkish English Dictionary